vampire squid - Turkish English Dictionary